permeable rocks - German English Dictionary